import { ref } from 'vue'
import { defineStore } from 'pinia'
import { getCatoryApi } from '@/api/layout'

export const useCategoryStore = defineStore(
  'category',
  () => {
    //  导航列表的逻辑 集中管理 避免两次请求
    // 导航列表数据
    const getCatoryList = ref([])
    // 获取导航数据的方法
    const getCatory = async () => {
      const res = await getCatoryApi()
      getCatoryList.value = res.data.result
      // console.log(getCatoryList.value)
    }

    return {
      getCatoryList,
      getCatory
    }
  }
  // {
  //   persist: true // 持久化
  // }
)
